be due to someone - Spanish English Dictionary